package business

import (
	"github.com/flipped-aurora/gin-vue-admin/server/api/v1"
	"github.com/flipped-aurora/gin-vue-admin/server/middleware"
	"github.com/gin-gonic/gin"
)

type QuestionnaireSettingRouter struct {
}

// InitQuestionnaireSettingRouter 初始化 问卷限制 路由信息
func (s *QuestionnaireRouter) InitQuestionnaireSettingRouter(Router *gin.RouterGroup) {
	questionnaireRouter := Router.Group("questionnaireSetting").Use(middleware.OperationRecord())
	questionnaireRouterWithoutRecord := Router.Group("questionnaireSetting")
	var questionnaireSettingApi = v1.ApiGroupApp.BusinessApiGroup.QuestionnaireSettingApi
	{
		questionnaireRouter.PUT("updateQuestionnaireSetting", questionnaireSettingApi.UpdateQuestionnaireSetting) // 更新问卷限制
	}
	{
		questionnaireRouterWithoutRecord.GET("findQuestionnaireSetting", questionnaireSettingApi.GetQuestionnaireSetting) // 根uuid获取问卷限制
	}
}
